.box{ width:1002px; margin:0 auto; }
.top{ background:url(top.png) top repeat-x; height:180px }
.logo{ height:80px; padding-top:30px; background:url(top.gif) no-repeat top left;  }
.nav{ background:#00748D }
.cna{ background:#DBE9EA; padding:40px 0 }
.cnb{ background:url(bgst.gif) top repeat-x #01404F;     }
.cgb{ background:url(lis.gif) ; height:467px; }
.cnbs{ background:url(bgsf.gif); height:10px; }
.cnd{ background:#DBE9EA; padding:40px 0 }
.cnda{ background:#fff; padding:40px 0 }
.bt span{ float:right; }
.bta span{ float:right; }
.bt { color:#01414D; font-size:16px; font-weight:bold; }
.bta { color:#0095B5; font-size:16px; font-weight:bold; }
.baw { color:#0095B5; font-size:16px; font-weight:bold; border-bottom:1px #ccc dashed; line-height:40px; margin-bottom:10px }
.bts { text-align:center; color:#0095B5 ; font-size:16px; font-weight:bold;  }
.btss { text-align:center; color:#fff ; font-size:16px; font-weight:bold;  }

#ac{ width:190px;  margin-right:12px; height:150px; }
#ac img{ width:190px;  height:150px;}
 #search{ margin-right:20px;}
#aac{height:20px; line-height:20px; padding-left:5px; width:160px; border:none;}
.coolbgg { height:20px; line-height:20px; width:44px; background:#00748D;  border:none; color:#ffffff;    }
.coolbgg:hover{background:#F888888;text-decoration:none}

.gexaq{ line-height:26px; height:26px; }
 
	#wrapper {overflow: hidden;}
			#content {width:735px;   float:right;   }
			#sidebar {width:220px;  float:left;}
			
			#portamento_container {float:left; position:relative;} /* take the positioning of the sidebar, and become the start point for the sidebar positioning */
			#portamento_container #sidebar {float:none; position:absolute;} /* no need to float anymore, become absolutely positoned */
			#portamento_container #sidebar.fixed {position:fixed;} /* if the panel is sliding, it needs position:fixed */


 #zoom{ margin-bottom:20px;min-height:200px;height:auto !important;height:200px;overflow:visible;line-height:2em;}
 .btwz{font-family:Microsoft YaHei; font-size:20px;}
.newbody{ border-bottom:1px #CCCCCC dashed; line-height:35px; text-align:center }

.wegmig{ background:#E9E9E9; width:165px; height:195px; text-align:center; margin:10px 6px 5px 10px; float:left }
.wegmig img{ width:163px; height:163px; margin:1px }
.wegmig a{ display:block;height:195px; }
.wegmig a:hover { background:#3492D1; color:#FFF}

  .bta{ line-height:40px; height:40px; }
.bta a{   font-size:16px;}
  
.homex{    float:left;     border-bottom:1px #CCCCCC  dashed; width:735px; margin:6px 0; padding-bottom:6px; }  
.homex   img { border:#CCC  1px solid ; width:140px; height:120px; margin-bottom:7px }
.homex a:hover img { border:#F8931D 1px solid ;  filter:alpha(opacity=70); /* IE */ -moz-opacity:0.8; /* Moz + FF */ opacity: 0.8;box-shadow: 1px 6px 6px 0 rgba(180, 180, 180, 0.6);}

.bcon{ border-bottom:2px solid #EEEEEE; margin-top:30px; margin-bottom:10px;   }
.bcon h1{   padding:0 10px;}
.bcon h1 b{ font-size:16px; font-family:Microsoft YaHei;  border-bottom:2px solid #3492D1; padding:0 8px; margin-bottom:-2px; display:inline-block;}


	#sub   {display:block;}

img{border:none}
.wrap{margin:5px;position:relative; float:left; height:240px; width:240px;}
.photo a{position:absolute;display:block; }
.photo a:hover{ text-decoration:none}
.photo a span {display:none;cursor:hand;text-align:center; font-family:Microsoft YaHei}
.photo a:hover span{width:240px; background:#588A8E;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; height:240px; line-height:240px; font-size:22px;font-family:Microsoft YaHei; }



#ar{ width:195px;  margin-right:12px; height:195px; }
#ar img{ width:195px;  height:195px;}
.la{ width:240px; }
.bas{ background:url(a1.jpg) no-repeat; height:63px; line-height:50px;  font-size:22px; color:#00748B; font-family:Microsoft YaHei; padding-left:40px }
 
 .onas{ border-bottom:1px #ccc dashed; margin-bottom:8px; padding-bottom:5px;}
 .onas span{ color:#FF6600}
 
 .ona{ margin:15px 0}
.wegmi{ background:#fff; width:195px; height:225px; text-align:center; margin:2px 2px 2px 2px; float:left }
.wegmi img{ width:193px; height:193px; margin:1px }
.wegmi a{ display:block;height:225px; }
.wegmi a:hover { background:#0095B5; color:#FFF}

.lr{ width:735px;}
.fge{ margin-top:10px; margin-bottom:20px}
.fge li{ background:url(menu5.png) no-repeat; height:34px; line-height:34px; margin-bottom:5px;  }
.fge li a{ display:block; padding-left:20px; }
.fge li a:hover { background:url(menu6.png) no-repeat; color:#fff }
#cp a { background:url(menu6.png) no-repeat; color:#fff }
.ban-inner { width:100%; overflow:hidden; margin:0px auto;  text-align:center;}
.ban-inner img { max-width:100%; min-width:1000px; }
.oea{ border:1px #ccc solid; padding:6px ; margin-bottom:20px; margin-top:10px; background:#fff}
.oea li{ border-bottom:1px #CCCCCC dashed; margin-bottom:4px; padding-bottom:4px; }
.oea li a:hover{ color:#FF6600}
.oea li a{ padding-right:4px}
.oea span{ color:#FF6600; font-size:14px; font-weight:bold; }

.wegmis{   width:155px; height:185px; text-align:center; margin:20px 10px 1px 10px; float:left; }
.wegmis img{ width:153px; height:153px; margin:1px }
.wegmis a{ display:block;height:185px; width:155px; border:1px #0095B5 solid }
.wegmis a:hover {border:1px #FF6600 solid ; color:#FF6600 }
.w350{ width:350px;}



  #filters a{ color: #333; text-underline:none; padding:2px 5px; margin-top:5px; height:30px; line-height:30px;}
#filters a:hover{ background:#0095B5; color:#FFF; }
#filters span{ background:#0095B5; color:#FFF; padding:2px 5px}



.gos{ width:490px; border-right:1px #76C1D1 solid; padding-right:50px; }
.gosa{ width:455px;   }
.f20{ padding-bottom:20px}
.t20{ padding-top:20px}
.m20{ margin-top:20px;}
.lin { border-bottom:1px  #CBCBCB solid; }
#ab{ width:190px;   height:150px; }
#ab img{ width:190px;  height:150px;}

.navs{ border:1px #CACACA solid; height:30px; line-height:30px; margin-bottom:15px }
.navs li { float:left; }
#ag{ background:#fff; width:190px; text-align:center ;height:28px; line-height:28px; }
#ag a{ color:#01404F;font-family:Microsoft YaHei; font-size:14px ; font-weight:bold }
#gmoea a{ color:#fff;font-family:Microsoft YaHei;}
.t30{ padding-top:30px}
.t50{ padding-top:50px}
.f30{ padding-bottom:30px}
 .footer { background:#4F5050; }
 
#footers{ background:#3F3F3F;   color:#fff; padding:30px 0; text-align:center;font-family:Microsoft YaHei } 

#footers a{  color:#fff;font-family:Microsoft YaHei } 

#boots { color:#90C320; padding:10px 0}
#boots a{ color:#90C320; padding:0 10px; font-family:Microsoft YaHei}

 .ah{ width:155px; text-align:center; border-right:1px #999999 dashed; line-height:2.6em; height:160px;  }
 .ahs { width:185px; text-align:center;  }
 #ap { color:#fff; }
 #ap a{ color:#fff}
 
 #tabs1{
	text-align:left;
	width:455px;
	position:relative;  
}
.menu1box{
	overflow:hidden;
	height:30px;
	width:500px;
	text-align:left;
}
#menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;	border-bottom:1px solid #CBCBCB;line-height:28px;
	height:28px;width:455px;
}

#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:120px;
	text-align:center;
	 
 
	border-bottom: none;   margin-right:6px;font-size:16px; font-weight:bold;
}
#menu1 li.hover{
 
	color: #0095B5;
	font-weight:bold; border-bottom:1px  #0095B5 solid;	line-height:28px;
	height:28px;
}
.main1box{
	clear:both;
	 

 
	width:455px;
}
#main1 ul{
	display: none;
	text-align:left; margin-top:8px;
}
#main1 ul.block{
	display: block;
}

.main ul li{
	color:#999; line-height:30px; background:url(../images/sdg.gif) no-repeat left; padding-left:12px; border-bottom:1px #C0C0C0 dashed;  
 
}



.pagination-wrapper{clear:both;padding:1em 0 2em 0;text-align:center}
.pagination{display:inline-block;font-size:12px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05);}
.pagination li{list-style:none;display:inline;float:left;line-height:1em;text-decoration:none;border:1px solid #ddd;border-left-width:0;display:inline-block;padding:.5em .8em;background-color:#f9f9f9;color:#999 }
.pagination li a{ color:#999 }
.pagination li a:link{background:#fff;color:#4C78A5}
.pagination li a:hover{text-decoration:none}
.pagination li a:link:hover{color:#000}
.pagination li.active{background-color:#DDDDDD;color: #7C7C7C}
.pagination li:first-child{border-left-width:1px;border-radius:3px 0 0 3px}
.pagination li:last-child{border-radius:0 3px 3px 0}
.pagination .pageinfo{color:#444}
*{padding:0;margin:0}
body{font-size:12px;line-height:2em;color:#666}
.clear{clear:both;height:0;width:100%;font-size:1px;line-height:0;visibility:hidden;overflow:hidden}
.fl{float:left}
.fr{float:right}
li{list-style:none}
img{border-style:none}
a:active,a:link,a:visited{color:#666;text-decoration:none;font-size:12px}
a:hover{color:#666;text-decoration:none;font-size:12px}
dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,table,td,ul{margin:0;padding:0}
.msna li{clear:both;margin-bottom:10px}
.msnb{width:120px;float:left;text-align:right}
li{list-style:none}
.coolbg{height:28px;width:72px;border:none;color:#fff;margin-left:10px;background:url(../../../images/1300085409160.jpg) no-repeat}
.coolbg:hover{background:url(../../../images/1300085409160s.gif) no-repeat;text-decoration:none}
.coolbgs{height:28px;width:72px;border:none;color:#fff;margin-left:10px;background:url(../../../images/1300085409872.jpg) no-repeat}
.coolbgs:hover{background:url(../../../images/1300085409160s.gif) no-repeat;text-decoration:none}
.geoia span{float:right;background:url(../../../images/top_pic_1.gif) no-repeat left;padding-left:20px;font-size:12px;padding-right:8px; color:#666}
.geoia{background:url(../../../images/sitemap_16x16.gif) no-repeat left;padding-left:20px;font-size:18px;border-bottom:1px #0095B5 solid;line-height:35px;;margin-bottom:15px; color:#00748D; font-family:Microsoft YaHei}
#ip img{vertical-align:top}

.nava{ z-index:9999999999; background:#00748D; height:42px; width:100% }

#navMenu{  overflow:hidden;height:42px; }
#navMenu ul{float:left;height:42px}
#navMenu ul li{float:left;height:42px;line-height:42px;text-align:center; border-left:1px #0091B0 solid; }
#navMenu ul li a{color:#fff;height:42px;text-decoration:none;display:inline-block;position:relative; width:112px;font-size:15px; font-weight:bold; }
#navMenu ul li a.hover{color:#DEFF01;height:42px;text-decoration:none;display:inline-block;position:relative}
#navMenu ul li.hover a{display:inline-block;position:relative;color:#FFF;background:#005B6E}
#navMenu ul li a.hover,#navMenu ul li a:hover{text-decoration:none;color:#fff;display:inline-block;position:relative;background:#005B6E }
.dropMenu{position:absolute;top:0;z-index:100;width:112px;visibility:hidden;background:#005B6E;padding:0;margin:0;margin-top:-2px}
.dropMenu li{margin-top:2px;margin-bottom:2px;line-height:26px}
.dropMenu li a{display:block;color:#FFF; text-align:center; }
* html .dropMenu a{width:100%}
.dropMenu li a:hover{color:#53CDE7;background:#005B6E}


#filters a{
	cursor: pointer;
}

#filters a.active{
	background: #0095B5;
    color: #FFF;
    padding: 2px 5px;
}
